<html><head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"><script>(function(){var a=window;function c(d){this.t={};this.tick=function(e,f,b){b=b?b:(new Date).getTime();this.t[e]=[b,f]};this.tick("start",null,d)}var g=new c;a.jstiming={Timer:c,load:g};try{a.jstiming.pt=a.gtbExternal&&a.gtbExternal.pageT()||a.external&&a.external.pageT}catch(h){};})();
</script><style type="text/css">body,td,div,span,p{font-family:arial,sans-serif;}a {color:#0000cc;}a:visited {color:#551a8b;}a:active {color:#ff0000;}body{margin: 0px;padding: 0px;background-color:white;}</style><script src="ifr_data/corecore.js"></script><script>var gadgets=gadgets||{};
gadgets.window=gadgets.window||{};
(function(){gadgets.window.getViewportDimensions=function(){var A,B;
if(self.innerHeight){A=self.innerWidth;
B=self.innerHeight
}else{if(document.documentElement&&document.documentElement.clientHeight){A=document.documentElement.clientWidth;
B=document.documentElement.clientHeight
}else{if(document.body){A=document.body.clientWidth;
B=document.body.clientHeight
}else{A=0;
B=0
}}}return{width:A,height:B}
}
})();;
var gadgets=gadgets||{};
gadgets.window=gadgets.window||{};
(function(){var C;
function A(F,D){var E=window.getComputedStyle(F,"");
var G=E.getPropertyValue(D);
G.match(/^([0-9]+)/);
return parseInt(RegExp.$1,10)
}function B(){var E=0;
var D=[document.body];
while(D.length>0){var I=D.shift();
var H=I.childNodes;
for(var G=0;
G<H.length;
G++){var J=H[G];
if(typeof J.offsetTop!=="undefined"&&typeof J.scrollHeight!=="undefined"){var F=J.offsetTop+J.scrollHeight+A(J,"margin-bottom");
E=Math.max(E,F)
}D.push(J)
}}return E+A(document.body,"border-bottom")+A(document.body,"margin-bottom")+A(document.body,"padding-bottom")
}gadgets.window.adjustHeight=function(I){var F=parseInt(I,10);
var E=false;
if(isNaN(F)){E=true;
var K=gadgets.window.getViewportDimensions().height;
var D=document.body;
var J=document.documentElement;
if(document.compatMode==="CSS1Compat"&&J.scrollHeight){F=J.scrollHeight!==K?J.scrollHeight:J.offsetHeight
}else{if(navigator.userAgent.indexOf("AppleWebKit")>=0){F=B()
}else{if(D&&J){var G=J.scrollHeight;
var H=J.offsetHeight;
if(J.clientHeight!==H){G=D.scrollHeight;
H=D.offsetHeight
}if(G>K){F=G>H?G:H
}else{F=G<H?G:H
}}}}}if(F!==C&&!isNaN(F)&&!(E&&F===0)){C=F;
gadgets.rpc.call(null,"resize_iframe",null,F)
}}
}());
var _IG_AdjustIFrameHeight=gadgets.window.adjustHeight;;
var tamings___=tamings___||[];
tamings___.push(function(A){caja___.whitelistFuncs([[gadgets.window,"adjustHeight"],[gadgets.window,"getViewportDimensions"],])
});;
gadgets.config.init({"shindig.auth":{"authToken":"","trustedJson":""},"osapi.services":{"//%host%/gadgets/api/rpc":["http.get","http.post","http.put","http.delete","http.head","cache.invalidate"],"//%host%/api/rpc":["activities.get","activities.create","activities.update","activities.delete","activities.supportedFields","appdata.get","appdata.create","appdata.update","appdata.delete","finance.get","weather.get","people.get","people.supportedFields"]},"rpc":{"useLegacyProtocol":false,"parentRelayUrl":"/rpc_relay.html"},"core.util":{"dynamic-height":{}},"core.io":{"proxyUrl":"http://www.open.gmodules.com/gadgets/proxy/refresh=%refresh%&container=%container%%rewriteMime%&gadget=%gadget%/%rawurl%","jsonProxyUrl":"http://%host%/gadgets/makeRequest"}});
</script><script>gadgets.Prefs.setMessages_({});gadgets.Prefs.setDefaultPrefs_({});gadgets.io.preloaded_=[];</script>

      </head><body dir="ltr"><script type="text/javascript">_IG_AdjustIFrameHeight = function(opt_height) {  if(typeof opt_height === "undefined" || opt_height > 0) {    gadgets.window.adjustHeight(opt_height);  }};</script><div style="padding-top: 5px; padding-bottom: 5px;">
<form action="http://www.google.com/cse" id="cse-search-box" target="_blank">
<div>
<input name="cx" value="018429761129532741080:hmhv6xg7ozu" type="hidden">
<input name="ie" value="UTF-8" type="hidden">
<input style="border: 1px solid rgb(126, 157, 185); padding: 2px; background: rgb(255, 255, 255) url(http://www.google.com/cse/intl/zh-Hans/images/google_custom_search_watermark.gif) no-repeat scroll left center; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" name="q" size="28" type="text">
<input name="sa" value="搜索" type="submit">
</div>
<input value="1.open.gmodules.com/gadgets/ifr?container=open&amp;mid=1&amp;v=d7dbd78c4c6aaed845d1f6e160c30b9&amp;lang=all&amp;country=ALL&amp;view=home&amp;url=http%3A%2F%2Fwww.google.com%2Fcoop%2Fapi%2F018429761129532741080%2Fcse%2Fhmhv6xg7ozu%2Fgadget&amp;source=http%3A%2F%2Fwww.cppblog.com%2Fshongbee2%2Farchive%2F2009%2F04%2F17%2F80305.html&amp;parent=http%3A%2F%2Fwww.cppblog.com%2Fshongbee2%2Farchive%2F2009%2F04%2F17%2F80305.html&amp;libs=core%3Acore.io%3Arpc#rpctoken=1263075947" name="siteurl" type="hidden"></form>
<script src="ifr_data/jsapi" type="text/javascript"></script>
<script type="text/javascript">google.load("elements", "1", {packages: "transliteration"});</script><script src="ifr_data/a" type="text/javascript"></script><link href="ifr_data/transliteration.css" type="text/css" rel="stylesheet"><script src="ifr_data/transliteration.js" type="text/javascript"></script>
<script src="ifr_data/t13n.htm" type="text/javascript"></script>
<script src="ifr_data/brand.htm" type="text/javascript"></script>
<font size="-1">
<a href="http://www.google.com/cse/manage/create?" style="color: rgb(119, 119, 204);" target="top_">Create your own Custom Search Engine</a>
</font>
<script>gadgets.window.adjustHeight();</script>
</div>

<script>gadgets.util.runOnLoadHandlers();</script><script>(function(){var a=window,i="join";if(a.jstiming){a.jstiming.beaconImageReferences_={};a.jstiming.reportCounter_=1;function j(b,c,f){var d=b.t[c],h=b.t.start;if(d&&(h||f)){d=b.t[c][0];h=f!=undefined?f:h[0];return d-h}}a.jstiming.report=function(b,c,f){var d="";if(a.jstiming.pt){d+="&srt="+a.jstiming.pt;delete a.jstiming.pt}try{if(a.external&&a.external.tran)d+="&tran="+a.external.tran;else if(a.gtbExternal&&a.gtbExternal.tran)d+="&tran="+a.gtbExternal.tran()}catch(h){}if(b.dapperCookie_)d+="&"+b.dapperCookie_;var g=b.t,v=g.start,q=
[],m=[];for(var e in g)if(e!="start")if(e.indexOf("_")!=0){var n=g[e][1];if(n)g[n]&&m.push(e+"."+j(b,e,g[n][0]));else v&&q.push(e+"."+j(b,e))}delete g.start;if(c)for(var r in c)d+="&"+r+"="+c[r];b=[f?f:"http://csi.gstatic.com/csi","?v=3","&s="+(a.jstiming.sn||"opensocial-gadgets")+"&action=",b.name,m.length?"&it="+m[i](","):"",d,"&rt=",q[i](",")][i]("");c=new Image;var s=a.jstiming.reportCounter_++;a.jstiming.beaconImageReferences_[s]=c;c.onload=c.onerror=function(){delete a.jstiming.beaconImageReferences_[s]};
c.src=b;c=null;return b}};var k=a.jstiming.load;k.tick("prt");var l={"http:":"http://csi.gstatic.com/csi","https:":"https://gg.google.com/csi"},o={ig:1,orkut:1,gm:1},p={profile:1,canvas:1,card:1,home:1},t=function(b){var c=document.location.href;if(b=c.match(new RegExp("[?&]"+b+"=([^&#]+)")))return b[1]},u=t("container")||t("synd");u=o[u]?u:"default";var w=t("view");w=p[w]?w:"default";k.name=[u,"_",w][i]("");var x=t("url");
if(x){var y=a.encodeURIComponent?encodeURIComponent:escape;a.jstiming.report(k,{gadget:y(x),container:y(u)},l[document.location.protocol])};})();
</script></body></html>